satellite digital audio broadcasting - Francés Inglés Diccionario